#ifndef _ADC_HAL_H
#define _ADC_HAL_H
#include "lks32mc08x_sys.h"


void adc_hal_init(void);

/**
 * @brief adc 更新，需要在主循环中调用
 * 
 */
int adc_loop_update(void);
/**
 * @brief 获取当前电流值
 * 
 * @return uint16_t 实际电流值
 */
uint16_t adc_hal_get_value(uint8_t num);

uint8_t adc_read_finish(void);

void adc_clear_finish(void);
uint16_t adc_get_iout(void);

#endif // !_ADC_H
